lamellar blind - Turkish English Dictionary